package me.apidemo.a03bigdecimaldemo;

import java.math.BigDecimal;

public class BigDecimalDemo1 {
    public static void main(String[] args) {
        //构造方法获取BigDecimal对象
        //适用于范围大于double
        //通过传递字符串表示的小数来创建对象
        BigDecimal bd1 = new BigDecimal("0.1");
        BigDecimal bd2 = new BigDecimal("0.9");
        BigDecimal bd3 = bd1.add(bd2);
        System.out.println(bd1);
        System.out.println(bd2);
        System.out.println(bd3);
        //静态方法获取BigDecimal对象
        //适用于小的数字，范围小于double
        BigDecimal bd4 = BigDecimal.valueOf(10);
        BigDecimal bd5 = BigDecimal.valueOf(5.0);
        System.out.println(bd4);
        System.out.println(bd5);
        BigDecimal bd6 = BigDecimal.valueOf(100);
        System.out.println(bd6);


    }
}
